#pragma once

struct StandardColors {
	inline static const COLORREF Transparent{ RGB(255, 255, 255) };
	inline static const COLORREF AliceBlue{ RGB(240, 248, 255) };
	inline static const COLORREF AntiqueWhite{ RGB(250, 235, 215) };
	inline static const COLORREF Aqua{ RGB(0, 255, 255) };
	inline static const COLORREF Aquamarine{ RGB(127, 255, 212) };
	inline static const COLORREF Azure{ RGB(240, 255, 255) };
	inline static const COLORREF Beige{ RGB(245, 245, 220) };
	inline static const COLORREF Bisque{ RGB(255, 228, 196) };
	inline static const COLORREF Black{ RGB(0, 0, 0) };
	inline static const COLORREF BlanchedAlmond{ RGB(255, 235, 205) };
	inline static const COLORREF Blue{ RGB(0, 0, 255) };
	inline static const COLORREF BlueViolet{ RGB(138, 43, 226) };
	inline static const COLORREF Brown{ RGB(165, 42, 42) };
	inline static const COLORREF BurlyWood{ RGB(222, 184, 135) };
	inline static const COLORREF CadetBlue{ RGB(95, 158, 160) };
	inline static const COLORREF Chartreuse{ RGB(127, 255, 0) };
	inline static const COLORREF Chocolate{ RGB(210, 105, 30) };
	inline static const COLORREF Coral{ RGB(255, 127, 80) };
	inline static const COLORREF CornflowerBlue{ RGB(100, 149, 237) };
	inline static const COLORREF Cornsilk{ RGB(255, 248, 220) };
	inline static const COLORREF Crimson{ RGB(220, 20, 60) };
	inline static const COLORREF Cyan{ RGB(0, 255, 255) };
	inline static const COLORREF DarkBlue{ RGB(0, 0, 139) };
	inline static const COLORREF DarkCyan{ RGB(0, 139, 139) };
	inline static const COLORREF DarkGoldenrod{ RGB(184, 134, 11) };
	inline static const COLORREF DarkGray{ RGB(169, 169, 169) };
	inline static const COLORREF DarkGreen{ RGB(0, 100, 0) };
	inline static const COLORREF DarkKhaki{ RGB(189, 183, 107) };
	inline static const COLORREF DarkMagenta{ RGB(139, 0, 139) };
	inline static const COLORREF DarkOliveGreen{ RGB(85, 107, 47) };
	inline static const COLORREF DarkOrange{ RGB(255, 140, 0) };
	inline static const COLORREF DarkOrchid{ RGB(153, 50, 204) };
	inline static const COLORREF DarkRed{ RGB(139, 0, 0) };
	inline static const COLORREF DarkSalmon{ RGB(233, 150, 122) };
	inline static const COLORREF DarkSeaGreen{ RGB(143, 188, 143) };
	inline static const COLORREF DarkSlateBlue{ RGB(72, 61, 139) };
	inline static const COLORREF DarkSlateGray{ RGB(47, 79, 79) };
	inline static const COLORREF DarkTurquoise{ RGB(0, 206, 209) };
	inline static const COLORREF DarkViolet{ RGB(148, 0, 211) };
	inline static const COLORREF DeepPink{ RGB(255, 20, 147) };
	inline static const COLORREF DeepSkyBlue{ RGB(0, 191, 255) };
	inline static const COLORREF DimGray{ RGB(105, 105, 105) };
	inline static const COLORREF DodgerBlue{ RGB(30, 144, 255) };
	inline static const COLORREF Firebrick{ RGB(178, 34, 34) };
	inline static const COLORREF FloralWhite{ RGB(255, 250, 240) };
	inline static const COLORREF ForestGreen{ RGB(34, 139, 34) };
	inline static const COLORREF Fuchsia{ RGB(255, 0, 255) };
	inline static const COLORREF Gainsboro{ RGB(220, 220, 220) };
	inline static const COLORREF GhostWhite{ RGB(248, 248, 255) };
	inline static const COLORREF Gold{ RGB(255, 215, 0) };
	inline static const COLORREF Goldenrod{ RGB(218, 165, 32) };
	inline static const COLORREF Gray{ RGB(128, 128, 128) };
	inline static const COLORREF Green{ RGB(0, 128, 0) };
	inline static const COLORREF GreenYellow{ RGB(173, 255, 47) };
	inline static const COLORREF Honeydew{ RGB(240, 255, 240) };
	inline static const COLORREF HotPink{ RGB(255, 105, 180) };
	inline static const COLORREF IndianRed{ RGB(205, 92, 92) };
	inline static const COLORREF Indigo{ RGB(75, 0, 130) };
	inline static const COLORREF Ivory{ RGB(255, 255, 240) };
	inline static const COLORREF Khaki{ RGB(240, 230, 140) };
	inline static const COLORREF Lavender{ RGB(230, 230, 250) };
	inline static const COLORREF LavenderBlush{ RGB(255, 240, 245) };
	inline static const COLORREF LawnGreen{ RGB(124, 252, 0) };
	inline static const COLORREF LemonChiffon{ RGB(255, 250, 205) };
	inline static const COLORREF LightBlue{ RGB(173, 216, 230) };
	inline static const COLORREF LightCoral{ RGB(240, 128, 128) };
	inline static const COLORREF LightCyan{ RGB(224, 255, 255) };
	inline static const COLORREF LightGoldenrodYellow{ RGB(250, 250, 210) };
	inline static const COLORREF LightGreen{ RGB(144, 238, 144) };
	inline static const COLORREF LightGray{ RGB(211, 211, 211) };
	inline static const COLORREF LightPink{ RGB(255, 182, 193) };
	inline static const COLORREF LightSalmon{ RGB(255, 160, 122) };
	inline static const COLORREF LightSeaGreen{ RGB(32, 178, 170) };
	inline static const COLORREF LightSkyBlue{ RGB(135, 206, 250) };
	inline static const COLORREF LightSlateGray{ RGB(119, 136, 153) };
	inline static const COLORREF LightSteelBlue{ RGB(176, 196, 222) };
	inline static const COLORREF LightYellow{ RGB(255, 255, 224) };
	inline static const COLORREF Lime{ RGB(0, 255, 0) };
	inline static const COLORREF LimeGreen{ RGB(50, 205, 50) };
	inline static const COLORREF Linen{ RGB(250, 240, 230) };
	inline static const COLORREF Magenta{ RGB(255, 0, 255) };
	inline static const COLORREF Maroon{ RGB(128, 0, 0) };
	inline static const COLORREF MediumAquamarine{ RGB(102, 205, 170) };
	inline static const COLORREF MediumBlue{ RGB(0, 0, 205) };
	inline static const COLORREF MediumOrchid{ RGB(186, 85, 211) };
	inline static const COLORREF MediumPurple{ RGB(147, 112, 219) };
	inline static const COLORREF MediumSeaGreen{ RGB(60, 179, 113) };
	inline static const COLORREF MediumSlateBlue{ RGB(123, 104, 238) };
	inline static const COLORREF MediumSpringGreen{ RGB(0, 250, 154) };
	inline static const COLORREF MediumTurquoise{ RGB(72, 209, 204) };
	inline static const COLORREF MediumVioletRed{ RGB(199, 21, 133) };
	inline static const COLORREF MidnightBlue{ RGB(25, 25, 112) };
	inline static const COLORREF MintCream{ RGB(245, 255, 250) };
	inline static const COLORREF MistyRose{ RGB(255, 228, 225) };
	inline static const COLORREF Moccasin{ RGB(255, 228, 181) };
	inline static const COLORREF NavajoWhite{ RGB(255, 222, 173) };
	inline static const COLORREF Navy{ RGB(0, 0, 128) };
	inline static const COLORREF OldLace{ RGB(253, 245, 230) };
	inline static const COLORREF Olive{ RGB(128, 128, 0) };
	inline static const COLORREF OliveDrab{ RGB(107, 142, 35) };
	inline static const COLORREF Orange{ RGB(255, 165, 0) };
	inline static const COLORREF OrangeRed{ RGB(255, 69, 0) };
	inline static const COLORREF Orchid{ RGB(218, 112, 214) };
	inline static const COLORREF PaleGoldenrod{ RGB(238, 232, 170) };
	inline static const COLORREF PaleGreen{ RGB(152, 251, 152) };
	inline static const COLORREF PaleTurquoise{ RGB(175, 238, 238) };
	inline static const COLORREF PaleVioletRed{ RGB(219, 112, 147) };
	inline static const COLORREF PapayaWhip{ RGB(255, 239, 213) };
	inline static const COLORREF PeachPuff{ RGB(255, 218, 185) };
	inline static const COLORREF Peru{ RGB(205, 133, 63) };
	inline static const COLORREF Pink{ RGB(255, 192, 203) };
	inline static const COLORREF Plum{ RGB(221, 160, 221) };
	inline static const COLORREF PowderBlue{ RGB(176, 224, 230) };
	inline static const COLORREF Purple{ RGB(128, 0, 128) };
	inline static const COLORREF Red{ RGB(255, 0, 0) };
	inline static const COLORREF RosyBrown{ RGB(188, 143, 143) };
	inline static const COLORREF RoyalBlue{ RGB(65, 105, 225) };
	inline static const COLORREF SaddleBrown{ RGB(139, 69, 19) };
	inline static const COLORREF Salmon{ RGB(250, 128, 114) };
	inline static const COLORREF SandyBrown{ RGB(244, 164, 96) };
	inline static const COLORREF SeaGreen{ RGB(46, 139, 87) };
	inline static const COLORREF SeaShell{ RGB(255, 245, 238) };
	inline static const COLORREF Sienna{ RGB(160, 82, 45) };
	inline static const COLORREF Silver{ RGB(192, 192, 192) };
	inline static const COLORREF SkyBlue{ RGB(135, 206, 235) };
	inline static const COLORREF SlateBlue{ RGB(106, 90, 205) };
	inline static const COLORREF SlateGray{ RGB(112, 128, 144) };
	inline static const COLORREF Snow{ RGB(255, 250, 250) };
	inline static const COLORREF SpringGreen{ RGB(0, 255, 127) };
	inline static const COLORREF SteelBlue{ RGB(70, 130, 180) };
	inline static const COLORREF Tan{ RGB(210, 180, 140) };
	inline static const COLORREF Teal{ RGB(0, 128, 128) };
	inline static const COLORREF Thistle{ RGB(216, 191, 216) };
	inline static const COLORREF Tomato{ RGB(255, 99, 71) };
	inline static const COLORREF Turquoise{ RGB(64, 224, 208) };
	inline static const COLORREF Violet{ RGB(238, 130, 238) };
	inline static const COLORREF Wheat{ RGB(245, 222, 179) };
	inline static const COLORREF White{ RGB(255, 255, 255) };
	inline static const COLORREF WhiteSmoke{ RGB(245, 245, 245) };
	inline static const COLORREF Yellow{ RGB(255, 255, 0) };
	inline static const COLORREF YellowGreen{ RGB(154, 205, 50) };
};
